home *** CD-ROM | disk | FTP | other *** search
Makefile | 1990-01-31 | 1016 b | 42 lines |
- SOURCESA =\
- auto_panel_proc.c auto_p_go_proc.c auto_p_quit_proc.c auto_p_load_proc.c\
- get_auto_option.c auto_load_data.c destroy_auto_windows.c
-
- SOURCESB =\
- auto_get_color_symbol.c
-
- SOURCESC =\
- create_auto_windows.c auto_load_param.c auto_reset.c auto_refresh.c\
- auto_translate_param.c auto_p_write_init_proc.c
-
- DEPENDENCY = ../auxlib/get_available_aux_window.o
-
- MATHLIBS = -lm
- CFLAGS = -sun4 -O
- HEADERSA =
- HEADERSB = ../include/main_kaos_def.h
- HEADERSC = ../include/auto_kaos_def.h
- HEADERS = ${HEADERSA} ${HEADERSB} ${HEADERSC}
- LIBRARY = autolib.a
-
- # This works for SunOS 4.0 and SunOS 3.2 not for SunOS 3.5.
- ${LIBRARY}: ${LIBRARY}{${SOURCESA:.c=.o} ${SOURCESB:.c=.o} ${SOURCESC:.c=.o}} ${DEPENDENCY}
- ar rv $@ $?
- ranlib $@
- # For SunOS 3.5 use this instead.
- # ar rv $@ *.o
- # ranlib $@
-
- lib.a(%.o): %.o
-
- ${SOURCESA:.c=.o}: ${HEADERSA}
- cc -c $*.c ${CFLAGS} ${MATHLIBS}
-
- ${SOURCESB:.c=.o}: ${HEADERSB}
- cc -c $*.c ${CFLAGS} ${MATHLIBS}
-
- ${SOURCESC:.c=.o}: ${HEADERSC}
- cc -c $*.c ${CFLAGS} ${MATHLIBS}
-
- ${HEADERS}:
-